hatching eggs - German English Dictionary